/**
 * Validador de dados de entrada do usuario
 *
 * @this {Validator}
 * @version
 */

function Validator() {

    /**
     * Variaveis
     */

    /**
     * Funcoes
     */
    this.integerNumber = function(inputValue, defaultValue){

        var newValue = null;
        newValue = parseInt(inputValue);
        if(isNaN(newValue)) {
            return defaultValue;
        }
        return newValue;
    }

    this.floatNumber = function(inputValue, defaultValue){

        var newValue = null;
        newValue = parseFloat(inputValue);
        if(isNaN(newValue)) {
            return defaultValue;
        }
        return newValue;
    }

}
